Designed by
Title
Interior Stephen’s Green Shopping Centre with transparent roof #55556599
Description
DUBLIN, IRELAND - JUNE 22, 2008: Interior Stephenââ¬â¢s Green Shopping Centre with transparent roof and tracery ceiling. With over 100 outlets there are thousands of visitors every day
This image is editorial